﻿using System.Collections.Generic;

namespace LH.Model.SA
{
    public class SA_DispatchList
    {
        public SA_DispatchList(Head head, List<Body> bodies)
        {
            this.head = head;
            this.bodies = bodies;
        }

        public Head head;
        public List<Body> bodies;

        public class Body
        {
            public string editprop { get; set; }
            public string cmemo { get; set; }
            public string autoid { get; set; }
            public string cwhname { get; set; }
            public string cfree1 { get; set; }
            public string cfree2 { get; set; }
            public string cwhcode { get; set; }
            public string body_outid { get; set; }
            public string cinvcode { get; set; }
            public string bservice { get; set; }
            public string cinvaddcode { get; set; }
            public string cinvname { get; set; }
            public string cinvstd { get; set; }
            public string cunitid { get; set; }
            public string ccorcode { get; set; }
            public string cinvm_unit { get; set; }
            public string igrouptype { get; set; }
            public string cgroupcode { get; set; }
            public string cinva_unit { get; set; }
            public string cbsysbarcode { get; set; }
            public string inum { get; set; }
            public string iinvexchrate { get; set; }
            public string iquantity { get; set; }
            public string isettlenum { get; set; }
            public string isettlequantity { get; set; }
            public string iquotedprice { get; set; }
            public string itaxunitprice { get; set; }
            public string iunitprice { get; set; }
            public string imoney { get; set; }
            public string itax { get; set; }
            public string idiscount { get; set; }
            public string cbatch { get; set; }
            public string dlid { get; set; }
            public string icorid { get; set; }
            public string inatunitprice { get; set; }
            public string inatmoney { get; set; }
            public string inattax { get; set; }
            public string inatsum { get; set; }
            public string inatdiscount { get; set; }
            public string isum { get; set; }
            public string iinvlscost { get; set; }
            public string ibatch { get; set; }
            public string cinvouchtype { get; set; }
            public string binvbatch { get; set; }
            public string cwhvaluestyle { get; set; }
            public string bfree1 { get; set; }
            public string bfree2 { get; set; }
            public string bfree3 { get; set; }
            public string bfree4 { get; set; }
            public string bfree5 { get; set; }
            public string bfree6 { get; set; }
            public string bfree7 { get; set; }
            public string bfree8 { get; set; }
            public string bfree9 { get; set; }
            public string bfree10 { get; set; }
            public string bsalepricefree1 { get; set; }
            public string bsalepricefree2 { get; set; }
            public string bsalepricefree3 { get; set; }
            public string bsalepricefree4 { get; set; }
            public string bsalepricefree5 { get; set; }
            public string bsalepricefree6 { get; set; }
            public string bsalepricefree7 { get; set; }
            public string bsalepricefree8 { get; set; }
            public string bsalepricefree9 { get; set; }
            public string bsalepricefree10 { get; set; }
            public string cbatchproperty1 { get; set; }
            public string cbatchproperty2 { get; set; }
            public string cbatchproperty3 { get; set; }
            public string cbatchproperty4 { get; set; }
            public string cbatchproperty5 { get; set; }
            public string cbatchproperty6 { get; set; }
            public string cbatchproperty7 { get; set; }
            public string cbatchproperty8 { get; set; }
            public string cbatchproperty9 { get; set; }
            public string cbatchproperty10 { get; set; }
            public string bbatchcreate { get; set; }
            public string bbatchproperty1 { get; set; }
            public string bbatchproperty2 { get; set; }
            public string bbatchproperty3 { get; set; }
            public string bbatchproperty4 { get; set; }
            public string bbatchproperty5 { get; set; }
            public string bbatchproperty6 { get; set; }
            public string bbatchproperty7 { get; set; }
            public string bbatchproperty8 { get; set; }
            public string bbatchproperty9 { get; set; }
            public string bbatchproperty10 { get; set; }
            public string cinvdefine1 { get; set; }
            public string cinvdefine2 { get; set; }
            public string cinvdefine3 { get; set; }
            public string cinvdefine4 { get; set; }
            public string cinvdefine5 { get; set; }
            public string cinvdefine6 { get; set; }
            public string cinvdefine7 { get; set; }
            public string cinvdefine8 { get; set; }
            public string cinvdefine9 { get; set; }
            public string cinvdefine10 { get; set; }
            public string cinvdefine11 { get; set; }
            public string cinvdefine12 { get; set; }
            public string cinvdefine13 { get; set; }
            public string cinvdefine14 { get; set; }
            public string cinvdefine15 { get; set; }
            public string cinvdefine16 { get; set; }
            public string iinvweight { get; set; }
            public string ivolume { get; set; }
            public string kl { get; set; }
            public string kl2 { get; set; }
            public string binvtype { get; set; }
            public string itb { get; set; }
            public string dvdate { get; set; }
            public string dmdate { get; set; }
            public string binvquality { get; set; }
            public string imassdate { get; set; }
            public string cmassunit { get; set; }
            public string itaxrate { get; set; }
            public string cdefine22 { get; set; }
            public string cdefine23 { get; set; }
            public string cdefine24 { get; set; }
            public string cdefine25 { get; set; }
            public string cdefine26 { get; set; }
            public string cdefine27 { get; set; }
            public string cdefine28 { get; set; }
            public string cdefine29 { get; set; }
            public string cdefine30 { get; set; }
            public string cdefine31 { get; set; }
            public string cdefine32 { get; set; }
            public string cdefine33 { get; set; }
            public string cdefine34 { get; set; }
            public string cdefine35 { get; set; }
            public string iinvsprice { get; set; }
            public string iinvncost { get; set; }
            public string cdefine36 { get; set; }
            public string cdefine37 { get; set; }
            public string isosid { get; set; }
            public string idlsid { get; set; }
            public string citemcode { get; set; }
            public string iretquantity { get; set; }
            public string fensettlequan { get; set; }
            public string fensettlesum { get; set; }
            public string isettleprice { get; set; }
            public string citem_class { get; set; }
            public string csocode { get; set; }
            public string dkl1 { get; set; }
            public string dkl2 { get; set; }
            public string fsalecost { get; set; }
            public string fsaleprice { get; set; }
            public string cvenabbname { get; set; }
            public string cinvccode { get; set; }
            public string citemname { get; set; }
            public string citem_cname { get; set; }
            public string cbodymemo { get; set; }
            public string cfree3 { get; set; }
            public string cfree4 { get; set; }
            public string cfree5 { get; set; }
            public string cfree6 { get; set; }
            public string cfree7 { get; set; }
            public string cfree8 { get; set; }
            public string cfree9 { get; set; }
            public string cfree10 { get; set; }
            public string bgsp { get; set; }
            public string btrack { get; set; }
            public string ccode { get; set; }
            public string bSpecialties { get; set; }
            public string bisstqc { get; set; }
            public string cinvauthid { get; set; }
            public string cgspstate { get; set; }
            public string foutquantity { get; set; }
            public string foutnum { get; set; }
            public string bsettleall { get; set; }
            public string csettleall { get; set; }
            public string ccomunitcode { get; set; }
            public string ippartseqid { get; set; }
            public string ippartid { get; set; }
            public string ippartqty { get; set; }
            public string cbarcode { get; set; }
            public string ccontractid { get; set; }
            public string ccontracttagcode { get; set; }
            public string ccontractrowguid { get; set; }
            public string batomodel { get; set; }
            public string bptomodel { get; set; }
            public string bqaneedcheck { get; set; }
            public string dwhenddate { get; set; }
            public string bgift { get; set; }
            public string bsaleprice { get; set; }
            public string bqaurgency { get; set; }
            public string cposition { get; set; }
            public string cbookwhcode { get; set; }
            public string bqachecking { get; set; }
            public string btracksalebill { get; set; }
            public string bqachecked { get; set; }
            public string idemandtype { get; set; }
            public string cdemandcode { get; set; }
            public string cdemandmemo { get; set; }
            public string cdemandid { get; set; }
            public string idemandseq { get; set; }
            public string iqaquantity { get; set; }
            public string iqanum { get; set; }
            public string ccusinvcode { get; set; }
            public string ccusinvname { get; set; }
            public string fretsum { get; set; }
            public string irowno { get; set; }
            public string binvmodel { get; set; }
            public string csrpolicy { get; set; }
            public string fsumsignquantity { get; set; }
            public string fsumsignnum { get; set; }
            public string funsignquantity { get; set; }
            public string funsignnum { get; set; }
            public string cvmivencode { get; set; }
            public string cvmivenname { get; set; }
            public string fcusminprice { get; set; }
            public string cexpirationdate { get; set; }
            public string iexpiratdatecalcu { get; set; }
            public string dexpirationdate { get; set; }
            public string fretqtywkp { get; set; }
            public string fretqtyykp { get; set; }
            public string cordercode { get; set; }
            public string iorderrowno { get; set; }
            public string ispecialtype { get; set; }
            public string cbaccounter { get; set; }
            public string bcosting { get; set; }
            public string imoneysum { get; set; }
            public string iexchsum { get; set; }
            public string bneedsign { get; set; }
            public string bsignover { get; set; }
            public string iinvid { get; set; }
            public string autoid2 { get; set; }
            public string bproxywh { get; set; }
            public string tbquantity { get; set; }
            public string dblpreexchmomey { get; set; }
            public string dblpremomey { get; set; }
            public string creasoncode { get; set; }
            public string creasonname { get; set; }
            public string clossmaker { get; set; }
            public string dlossdate { get; set; }
            public string dlosstime { get; set; }
            public string bcontrolserial { get; set; }
            public string bserial { get; set; }
            public string iinvsncount { get; set; }
            public string cvencode { get; set; }
            public string bneedloss { get; set; }
            public string flossrate { get; set; }
            public string frlossqty { get; set; }
            public string fulossqty { get; set; }
            public string isettletype { get; set; }
            public string crelacuscode { get; set; }
            public string isaleoutid { get; set; }
            public string crelacusname { get; set; }
            public string dkeepdate { get; set; }
            public string cscloser { get; set; }
            public string bbatch { get; set; }
            public string bcode { get; set; }
            public string bmpforderclosed { get; set; }
            public string fappretwkpqty { get; set; }
            public string fappretwkpsum { get; set; }
            public string fappretykpqty { get; set; }
            public string fappretykpsum { get; set; }
            public string cparentcode { get; set; }
            public string cchildcode { get; set; }
            public string fchildqty { get; set; }
            public string fchildrate { get; set; }
            public string icalctype { get; set; }
            public string irtnappid { get; set; }
            public string crtnappcode { get; set; }
            public string fxjquantity { get; set; }
            public string fxjnum { get; set; }
            public string cinvcname { get; set; }
            public string biacreatebill { get; set; }
            public string fretykpsum { get; set; }
            public string icoridlsid { get; set; }
            public string cconfirmer { get; set; }
            public string dconfirmdate { get; set; }
            public string fstockquan { get; set; }
            public string fstockquano { get; set; }
            public string fcanusequan { get; set; }
            public string fcanusequano { get; set; }
            public string fretailrealamount { get; set; }
            public string fretailsettleamount { get; set; }
            public string cfactorycode { get; set; }
            public string cfactoryname { get; set; }
            public string gcsourceid { get; set; }
            public string gcsourceids { get; set; }
        }

        public class Head
        {
            public string editprop { get; set; }
            public string ivouchstate { get; set; }
            public string csysbarcode { get; set; }
            public string bsaleoutcreatebill { get; set; }
            public string ccurrentauditor { get; set; }
            public string ufts { get; set; }
            public string cbustype { get; set; }
            public string caccounter { get; set; }
            public string ivtid { get; set; }
            public string outid { get; set; }
            public string ccrechpname { get; set; }
            public string cdlcode { get; set; }
            public string cvouchtype { get; set; }
            public string cvouchname { get; set; }
            public string cstcode { get; set; }
            public string cstname { get; set; }
            public string ddate { get; set; }
            public string cdepcode { get; set; }
            public string cdepname { get; set; }
            public string cpersoncode { get; set; }
            public string cpersonname { get; set; }
            public string csbvcode { get; set; }
            public string csocode { get; set; }
            public string ddependdate { get; set; }
            public string ccuscode { get; set; }
            public string ccusabbname { get; set; }
            public string cpaycode { get; set; }
            public string csccode { get; set; }
            public string cscname { get; set; }
            public string cshipaddress { get; set; }
            public string cexch_name { get; set; }
            public string iexchrate { get; set; }
            public string itaxrate { get; set; }
            public string cmemo { get; set; }
            public string cdefine1 { get; set; }
            public string cdefine2 { get; set; }
            public string inetlock { get; set; }
            public string breturnflag { get; set; }
            public string cpayname { get; set; }
            public string ccusoaddress { get; set; }
            public string ccusotype { get; set; }
            public string ccuspaycond { get; set; }
            public string dlid { get; set; }
            public string cverifier { get; set; }
            public string cmaker { get; set; }
            public string icuscreline { get; set; }
            public string iarmoney { get; set; }
            public string bfirst { get; set; }
            public string sbvid { get; set; }
            public string cdefine3 { get; set; }
            public string cdefine4 { get; set; }
            public string cdefine5 { get; set; }
            public string cdefine6 { get; set; }
            public string cdefine7 { get; set; }
            public string cdefine8 { get; set; }
            public string cdefine9 { get; set; }
            public string cdefine10 { get; set; }
            public string cdefine11 { get; set; }
            public string cdefine12 { get; set; }
            public string cdefine13 { get; set; }
            public string cdefine14 { get; set; }
            public string cdefine15 { get; set; }
            public string cdefine16 { get; set; }
            public string cmodifier { get; set; }
            public string dmoddate { get; set; }
            public string dverifydate { get; set; }
            public string isale { get; set; }
            public string ccusname { get; set; }
            public string clastcusname { get; set; }
            public string ccuspostcode { get; set; }
            public string clastcustname { get; set; }
            public string ccusperson { get; set; }
            public string ccuspersoncode { get; set; }
            public string ccusdefine1 { get; set; }
            public string ccusdefine2 { get; set; }
            public string cbooktype { get; set; }
            public string cbookdepcode { get; set; }
            public string ccusdefine3 { get; set; }
            public string ccusdefine4 { get; set; }
            public string ccusdefine5 { get; set; }
            public string ccusdefine6 { get; set; }
            public string ccusdefine7 { get; set; }
            public string ccusdefine8 { get; set; }
            public string ccusdefine9 { get; set; }
            public string dpinvaliddate { get; set; }
            public string ccusdefine10 { get; set; }
            public string ccusdefine11 { get; set; }
            public string ccusdefine12 { get; set; }
            public string ccusdefine13 { get; set; }
            public string ccusdefine14 { get; set; }
            public string ccusdefine15 { get; set; }
            public string ccusdefine16 { get; set; }
            public string ccushand { get; set; }
            public string ccusphone { get; set; }
            public string crdcode { get; set; }
            public string ccloser { get; set; }
            public string cauthid { get; set; }
            public string ccusaddress { get; set; }
            public string brequestsign { get; set; }
            public string caddcode { get; set; }
            public string cdeliverunit { get; set; }
            public string csvouchtype { get; set; }
            public string csourcecode { get; set; }
            public string cpsnophone { get; set; }
            public string cpsnmobilephone { get; set; }
            public string ccontactname { get; set; }
            public string cmobilephone { get; set; }
            public string cofficephone { get; set; }
            public string iflowid { get; set; }
            public string cflowname { get; set; }
            public string signvtid { get; set; }
            public string billafterlosssettle { get; set; }
            public string bcusinvlimited { get; set; }
            public string cgatheringplan { get; set; }
            public string cgatheringplanname { get; set; }
            public string dcreditstart { get; set; }
            public string icreditdays { get; set; }
            public string dgatheringdate { get; set; }
            public string bbillbluesalelist { get; set; }
            public string bbillredsalelist { get; set; }
            public string bcredit { get; set; }
            public string bcreditdate { get; set; }
            public string bmustbook { get; set; }
            public string ccreditcuscode { get; set; }
            public string ccreditcusname { get; set; }
            public string ioutgolden { get; set; }
            public string iverifystate { get; set; }
            public string ireturncount { get; set; }
            public string icreditstate { get; set; }
            public string iswfcontrolled { get; set; }
            public string dcreatesystime { get; set; }
            public string dverifysystime { get; set; }
            public string dmodifysystime { get; set; }
            public string cchanger { get; set; }
            public string cchangememo { get; set; }
            public string bcashsale { get; set; }
            public string cgathingcode { get; set; }
            public string bsigncreate { get; set; }
            public string bneedbill { get; set; }
            public string iprintcount { get; set; }
            public string csscode { get; set; }
            public string cssname { get; set; }
            public string cweighter { get; set; }
            public string dweighttime { get; set; }
            public string ccustradeccode { get; set; }
            public string ccustradecname { get; set; }
            public string febweight { get; set; }
            public string cebweightunit { get; set; }
            public string iebexpresscoid { get; set; }
            public string cebexpresscode { get; set; }
            public string cexpressconame { get; set; }
            public string cinvoicecompany { get; set; }
            public string cinvoicecompanyabbname { get; set; }
            public string baccswitchflag { get; set; }
            public string denddate { get; set; }
            public string ccccode { get; set; }
            public string cdccode { get; set; }
            public string separateid { get; set; }
            public string bcal { get; set; }
            public string zdsum { get; set; }
            public string linenum { get; set; }
            public string bnottogoldtax { get; set; }
            public string cebtrnumber { get; set; }
            public string cebbuyer { get; set; }
            public string cebbuyernote { get; set; }
            public string cebprovince { get; set; }
            public string cebcity { get; set; }
            public string cebdistrict { get; set; }
            public string cinvoicecusname { get; set; }
            public string cgcroutecode { get; set; }
            public string cgcroutename { get; set; }
            public string cbcode { get; set; }
            public string cbname { get; set; }
            public string cbaccount { get; set; }
            public string scscode { get; set; }
            public string scsname { get; set; }
        }
    }
}
